Update gtk_window_quartz_hide
authorRichard Hult <richard@imendio.com>
Mon, 5 Jan 2009 17:09:28 +0000 (18:09 +0100)
committerAlexander Larsson <alex@localhost.localdomain>
Thu, 2 Apr 2009 08:15:22 +0000 (10:15 +0200)
gdk/quartz/gdkwindow-quartz.c

index 309edf338ebbf7c408162930f4a5828924b782ff..76cf7edd646695f31561e404d320306434b26cc8 100644 (file)
@@ -1171,19 +1171,11 @@ gdk_window_quartz_hide (GdkWindow *window)
   if (get_fullscreen_geometry (window))
     SetSystemUIMode (kUIModeNormal, 0);
 
-  if (GDK_WINDOW_DESTROYED (window))
-    return;
-
   mouse_window = _gdk_quartz_events_get_mouse_window (FALSE);
   if (window == mouse_window || 
       _gdk_quartz_window_is_ancestor (window, mouse_window))
     _gdk_quartz_events_update_mouse_window (_gdk_root);
 
-  if (GDK_WINDOW_IS_MAPPED (window))
-    gdk_synthesize_window_state (window,
-                                0,
-                                GDK_WINDOW_STATE_WITHDRAWN);
-
   _gdk_window_clear_update_area (window);
 
   impl = GDK_WINDOW_IMPL_QUARTZ (private->impl);